package com.yuncheng.spcyApi.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yuncheng.spcyApi.entity.SpcyZltxwjBasic;
import com.yuncheng.spcyApi.entity.SpcyZltxwjXgpxwj;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author hua
 */
public interface SpcyZltxwjXgpxwjMapper extends BaseMapper<SpcyZltxwjXgpxwj> {

    /** 根据宣贯培训文件id-查询体系文件库 */
    SpcyZltxwjBasic selectTxwjBaseById(@Param("id") String id);

    /** 根据宣贯培训文件-业务fpid和用户id-查询体系文件库列表 */
    List<SpcyZltxwjBasic> selectTxwjBaseListByFpidAndFuserid(@Param("fpid") String fpid, @Param("fuserid") String fuserid);

    /** 根据宣贯培训文件-业务fpid和空用户id-查询体系文件库列表 */
    List<SpcyZltxwjBasic> selectTxwjBaseListByFpidAndNullUserid(@Param("fpid") String fpid);

}
